﻿<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML><HEAD><TITLE>#SingleInstance</TITLE>
<META http-equiv=Content-Type content="text/html; charset=UTF-8"><LINK 
href="../css/commands.css" type=text/css rel=stylesheet><LINK media=print 
href="../css/print.css" type=text/css rel=stylesheet>
<META content="MSHTML 6.00.6000.16674" name=GENERATOR></HEAD>
<BODY>
<H1>#SingleInstance</H1>


<P>在一个脚本已经运行时决定是否允许它再次运行。</P>
<P class=CommandSyntax>#SingleInstance [force|ignore|off]</P>
<h3>参数 </h3>
<TABLE borderColor=#c0c0c0 cellSpacing=0 cellPadding=3 width="100%" border=1>
  <TBODY>
  <TR>
    <TD width="15%">force|ignore|off</TD>
    <TD width="85%">
      <P>这个参数决定了脚本的上个实例正在运行时，启动该脚本将会发生的动作：</P>
      <P>单词 FORCE 将跳过对话框，并自动地替换旧的实例，其实际上同 <A href="Reload.htm">Reload</A> 
      命令相似。</P>
      <P>单词 IGNORE 将跳过对话框，并让旧的实例运行。也就是说，试图启动一个已运行的脚本将被忽略。</P>
      <P>单词 OFF 允许多个脚本实例同时运行。</P>
      <P>如果这个参数被省略，将显示一个对话框，询问是保持旧的实例还是使用新的实例来替换它。</P></TD></TR></TBODY></TABLE>
<h3>注意</h3>
<P>一个包含 <A href="../Hotkeys.htm">hotkeys</A> 、<A 
href="../Hotstrings.htm">hotstrings</A> 、<A 
href="_Persistent.htm">#Persistent</A> 、<A href="OnMessage.htm">OnMessage()</A> 
或者 <A href="Gui.htm">Gui</A> 命令的脚本，默认是单实例的。使用上述方法能取消或修改这一特性。</P>
<h3>相关命令</h3>
<P><A href="Reload.htm">Reload</A>, <A 
href="_Persistent.htm">#Persistent</A></P>
<h3>示例</h3><PRE class=NoIndent>#SingleInstance force
#SingleInstance ignore
#SingleInstance off</PRE>
</BODY></HTML>
